package de.preisrobot.persistence.dao;

import java.util.List;

import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;

import de.preisrobot.entity.Statistik;

public class StatistikDaoImpl implements StatistikDao {

	
	@PersistenceContext
	EntityManager em;
	
	@Override
	public List<Statistik> getStatistik()
	{
		String sql="SELECT b.name, anbieterid,count(*) as anzahl FROM  anbieterlinks a inner join anbieter b on a.anbieterid=b.Id group by  anbieterId";
		Query query = em.createNativeQuery(sql, Statistik.class);
		return query.getResultList();
		
	}
}
